package pl.edu.agh.neural.core;

import pl.edu.agh.bp.momentum.IMomentumFunction;
import pl.edu.agh.som.learning.ILearningFunction;

public interface ITrainableNetworkWithTeacher extends INetwork {
    public void train(
            double[][] dataVectors,
            double[][] expectedVectors,
            int steps,
            ILearningFunction learningFunction,
            IMomentumFunction momentumFunction);
}
